Smelling salts - French English Dictionary